package com.ruoyi.manage.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 区域管理对象 service_area
 * 
 * @author ruoyi
 * @date 2024-05-24
 */
public class ServiceArea extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    @Excel(name = "id")
    private Long id;

    /** 区域编号
 */
    @Excel(name = "区域编号 ")
    private String areaNumber;

    /** 区域名称
 */
    @Excel(name = "区域名称 ")
    private Long cityId;

    /** 区域负责人
 */
    @Excel(name = "区域负责人 ")
    private String areaManager;

    /** 状态0草稿1已启用2已禁用 */
    @Excel(name = "状态0草稿1已启用2已禁用")
    private Long status;

    /** 逻辑删除0是未删除1已删除 */
    @Excel(name = "逻辑删除0是未删除1已删除")
    private Long logicalDeletion;

    /** 手机号 */
    @Excel(name = "手机号")
    private String phoneName;

    public String getCityname() {
        return cityname;
    }

    public void setCityname(String cityname) {
        this.cityname = cityname;
    }

    @Excel(name = "城市名称")
    private String cityname;


    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setAreaNumber(String areaNumber) 
    {
        this.areaNumber = areaNumber;
    }

    public String getAreaNumber() 
    {
        return areaNumber;
    }
    public void setCityId(Long cityId) 
    {
        this.cityId = cityId;
    }

    public Long getCityId() 
    {
        return cityId;
    }
    public void setAreaManager(String areaManager) 
    {
        this.areaManager = areaManager;
    }

    public String getAreaManager() 
    {
        return areaManager;
    }
    public void setStatus(Long status) 
    {
        this.status = status;
    }

    public Long getStatus() 
    {
        return status;
    }
    public void setLogicalDeletion(Long logicalDeletion) 
    {
        this.logicalDeletion = logicalDeletion;
    }

    public Long getLogicalDeletion() 
    {
        return logicalDeletion;
    }
    public void setPhoneName(String phoneName) 
    {
        this.phoneName = phoneName;
    }

    public String getPhoneName() 
    {
        return phoneName;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("areaNumber", getAreaNumber())
            .append("cityId", getCityId())
            .append("areaManager", getAreaManager())
            .append("status", getStatus())
            .append("updateTime", getUpdateTime())
            .append("logicalDeletion", getLogicalDeletion())
            .append("phoneName", getPhoneName())
            .toString();
    }
}
